package dk.kapetanovic.jaft.transaction;


import java.io.File;

import dk.kapetanovic.jaft.exception.InconsistentStateException;
import dk.kapetanovic.jaft.exception.TransactionException;

public interface TransactionManager {
	void close() throws InconsistentStateException, TransactionException;
	Transaction beginTransaction() throws TransactionException;
	File getBackupDir();
}
